MySQL COUNT(), AVG() and SUM() Functions

MySQL-এ COUNT(), AVG() এবং SUM() ফাংশন ব্যবহার করে কীভাবে ডেটা গণনা করতে হয় তা জানুন

MySQL COUNT(), AVG() এবং SUM() ফাংশন

COUNT() ফাংশন একটি নির্দিষ্ট মানদণ্ডের সাথে মেলে এমন সারির সংখ্যা প্রদান করে।

AVG() ফাংশন একটি সংখ্যা অনুক্রমের গড় মান প্রদান করে।

SUM() ফাংশন একটি সংখ্যা প্রোগ্রামের মোট যোগফল প্রদান করে।

COUNT() ফাংশন

সারির সংখ্যা গণনা করে

AVG() ফাংশন

গড় মান গণনা করে

SUM() ফাংশন

মোট পরিমাণ গণনা করে

COUNT() ফাংশন

COUNT() ফাংশন একটি নির্দিষ্ট মানদণ্ডের সাথে মেলে এমন সারির সংখ্যা প্রদান করে।

COUNT() সিনট্যাক্স

SELECT COUNT(column_name)
FROM table_name
WHERE condition;

💡দ্রষ্টব্য:

NULL মান গণনা করা হয় না।

AVG() ফাংশন

AVG() ফাংশন একটি সংখ্যা অনুক্রমের গড় মান প্রদান করে।

AVG() সিনট্যাক্স

SELECT AVG(column_name)
FROM table_name
WHERE condition;

💡দ্রষ্টব্য:

NULL মান উপেক্ষা করা হয়।

SUM() ফাংশন

SUM() ফাংশন একটি সংখ্যা প্রোগ্রামের মোট যোগফল প্রদান করে।

SUM() সিনট্যাক্স

SELECT SUM(column_name)
FROM table_name
WHERE condition;

💡দ্রষ্টব্য:

NULL মান উপেক্ষা করা হয়।

ডেমো ডাটাবেস

নীচে নর্থওয়াইন্ড মডেল ডাটাবেসের "পণ্য" টেবিল থেকে একটি নির্বাচন রয়েছে:

ProductID ProductName SupplierID CategoryID Unit Price
1 Chais 1 1 10 boxes x 20 bags 18
2 Chang 1 1 24 - 12 oz bottles 19
3 Aniseed Syrup 1 2 12 - 550 ml bottles 10
4 Chef Anton's Cajun Seasoning 2 2 48 - 6 oz jars 22
5 Chef Anton's Gumbo Mix 2 2 36 boxes 21.35

COUNT() উদাহরণ

নিম্নলিখিত SQL বিবৃতি আইটেম সংখ্যা খুঁজে পায়:

SELECT COUNT(ProductID)
FROM Products;

💡দ্রষ্টব্য:

NULL মান গণনা করা হয় না।

AVG() উদাহরণ

নিম্নলিখিত SQL বিবৃতিটি সমস্ত আইটেমের গড় মূল্য খুঁজে পায়:

SELECT AVG(Price)
FROM Products;

💡দ্রষ্টব্য:

NULL মান উপেক্ষা করা হয়।

অর্ডার বিবরণ ডেমো ডাটাবেস

নীচে নর্থওয়াইন্ড নমুনা ডাটাবেসের "অর্ডার বিশদ" টেবিল থেকে একটি নির্বাচন রয়েছে:

OrderDetailID OrderID ProductID Quantity
1 10248 11 12
2 10248 42 10
3 10248 72 5
4 10249 14 9
5 10249 51 40

SUM() উদাহরণ

নিম্নলিখিত SQL বিবৃতিটি "অর্ডার বিশদ" টেবিলে "পরিমাণ" ক্ষেত্রের সমষ্টি খুঁজে পায়:

SELECT SUM(Quantity)
FROM OrderDetails;

💡দ্রষ্টব্য:

NULL মান উপেক্ষা করা হয়।

অনুশীলন করুন

নিম্নলিখিত ড্র্যাগ-এন্ড-ড্রপ আইটেমগুলি ব্যবহার করে একটি বৈধ SQL বিবৃতি তৈরি করুন।

SELECT COUNT(ProductID)
✗ ভুল! এটি একমাত্র সম্পূর্ণ SQL বিবৃতি নয়
FROM Products
✗ ভুল! এটি একমাত্র সম্পূর্ণ SQL বিবৃতি নয়
SELECT COUNT(ProductID) FROM Products;
✓ ঠিক আছে! এটি একটি বৈধ SQL বিবৃতি
;
✗ ভুল! এটি একমাত্র সম্পূর্ণ SQL বিবৃতি নয়